import { Connection } from "../Core"
/**
 * 每个玩家登录以后创建的对象
 */
export class Player{
    id:number
    //昵称
    nickname:string
    connection:Connection

    //房间号
    rid:number
    //Pick 是 TypeScript 的一个工具类型，用于从Player类中"挑选"出指定的属性，创建一个新的类型。
    constructor({id,nickname,connection}:Pick<Player,"id"|"nickname"|"connection">){
        this.id = id
        this.nickname = nickname
        this.connection = connection
    }
}